Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
72 EWELL ROAD Semi-Detached £1,095,000 28 May 2010